place where meat is stored - Français Anglais Dictionnaire